Training apparatus, method of the same and program

ABSTRACT

A training device changes feedback formant frequencies which are formant frequencies of a picked-up speech signal, applies a lowpass filter, converts the picked-up speech signal, adds high-pass noise to the converted speech signal, feeds back the converted speech signal with the high-pass noise added to a subject, calculates a compensatory response vector by using pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, and determines an evaluation based on the compensatory response vector and a correct compensatory response vector.

TECHNICAL FIELD

The present invention relates to a training device for training utterance of a subject.

BACKGROUND ART

A person generates utterances while monitoring speech sound he/she uttered in real time. It is known that in doing so, utterance generation is affected when the person's voice being auditorily fed back is filtered with a lowpass filter having a cutoff frequency of 2 kHz or lower (Non-Patent Literature 1).

In Non-Patent Literatures 2 and 3, a subject produces utterance while listening to speech sound he/she has uttered though a headphone. It is known that when formant frequency information of speech sound to be fed back is converted in such a situation, a compensatory response in which the subject tries to speak with formant frequencies lowered or raised in a direction of cancelling the change is observed.

CITATION LIST Non-Patent Literature

Non-Patent Literature 1: S. R. Garber, G. M. Siegel and H. L. Pick, Jr, “The effects of feedback filtering on speaker intelligibility”, J. Communication Disorders, vol. 13, p.289-294. 1980.

Non-Patent Literature 2: J. F. Houde and M. I. Jordan, “Sensorimotor adaptation in speech production”, Science, vol.279, issue 5354, pp.1213-1216. 1998.

Non-Patent Literature 3: Y. Uezu, S. Hiroya, and T. Mochida, “Sound naturalness of wideband speech affects articulatory compensation for altered formant feedback”, Society for Neuroscience Abstracts, Nov. 3-7, 2018.

SUMMARY OF THE INVENTION Technical Problem

When the phenomenon of compensatory response is applied to utterance training, it is important not to cause changes other than an utterance feature that is to be trained (such as formant, F0, etc.) so as to create a state where the subject can concentrate attention to auditory feedback.

However, when one makes utterances in a noise environment, a phenomenon called Lombard effect can occur, which makes utterances clear, such as louder voice, increased F0, and longer duration. When Lombard effect occurs in an utterance training, it leads to the problem of an unnecessary utterance change being made. On the other hand, generating a natural auditory feedback speech sound so that no Lombard effect occurs has the problem of impairing the subject's concentration of attention.

In view of these problems, an object of the present invention is to provide a training device for performing utterance training using feedback speech sound that does not cause Lombard effect and that allows the subject to concentrate attention to auditory feedback, a method for the same and a program.

Means for Solving the Problem

To attain the object, a training device according to an aspect of the present invention includes: a signal analysis unit that analyzes a picked-up speech signal and determines a first formant frequency and a second formant frequency; a conversion unit that applies a lowpass filter with a cutoff frequency being a first predetermined value with or without change of feedback formant frequencies which are formant frequencies of the picked-up speech signal, and converts the picked-up speech signal; a noise addition unit that adds high-pass noise to the converted speech signal; a feedback unit that feeds back the converted speech signal with the high-pass noise added to a subject; and an evaluation unit that calculates a compensatory response vector by using pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, and determines an evaluation based on the compensatory response vector and a correct compensatory response vector. Whether to make the subject conduct utterance training with a same utterance content repeatedly or not is determined based on a relation of magnitude between the evaluation and a predetermined threshold.

To attain the object, a training device according to another aspect of the present invention includes: a signal analysis unit that analyzes a picked-up speech signal and determines a first formant frequency and a second formant frequency; a conversion unit that applies a lowpass filter with a cutoff frequency being a first predetermined value or a second predetermined value greater than the first predetermined value to the picked-up speech signal and converts the picked-up speech signal; a noise addition unit that adds high-pass noise to the converted speech signal; a feedback unit that feeds back the converted speech signal with the high-pass noise added to a subject; and an evaluation unit that determines an evaluation based on pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by application of the first predetermined value as the cutoff frequency to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by application of the second predetermined value as the cutoff frequency to the subject. Whether to make the subject conduct utterance training with a same utterance content repeatedly or not is determined based on a relation of magnitude between the evaluation and a predetermined threshold.

Effects of the Invention

The present invention achieves the effect of enabling an utterance training to be performed using feedback speech sound that does not cause Lombard effect and that allows the subject to concentrate attention to auditory feedback.

BRIEF DESCRIPTION OF DRAWINGS

FIG. 1 is a functional block diagram of an experimental device.

FIG. 2 shows an example of a processing flow of the experimental device.

FIG. 3 shows a plot of compensatory response vectors.

FIG. 4 shows average values of magnitudes of orthogonal projection vectors of compensatory response vectors resulting from an experiment onto a correct compensatory response vector and magnitudes of normal vectors from the compensatory response vectors resulting from the experiment to the correct compensatory response vector.

FIG. 5 is a functional block diagram of an evaluation device according to first and second embodiments.

FIG. 6 shows an example of a flow of the evaluation device according to the first and second embodiments.

FIG. 7 is a functional block diagram of a training device according to third and fourth embodiments.

FIG. 8 shows an example of a flow of the training device according to the third and fourth embodiments.

FIG. 9 shows an exemplary display on a display unit.

FIG. 10 is a functional block diagram of a training device according to a fifth embodiment.

FIG. 11 shows an example of a flow of the training device according to the fifth embodiment.

FIG. 12 illustrates a functional configuration of a computer.

DESCRIPTION OF EMBODIMENTS

Embodiments of the present invention are described below. In drawings used in the following description, components having the same function or steps that perform the same processing are given the same reference numerals and overlapping descriptions are omitted. In the following description, symbols used in text such as “{circumflex over ( )}” and “→” are supposed to be indicated right above the immediately following letter, but are indicated immediately before the letter of interest due to limitation in text notation. In expressions, these symbols are indicated at their proper positions. Also, processing that is performed separately for each of elements of a vector or a matrix shall be applied to all of the elements of the vector or the matrix unless otherwise specified.

Principle of the Invention

The present invention has been made on discovery of a natural law that there is a certain law between a cutoff frequency and a compensatory response of an utterance observed when a speech signal to which a lowpass filter has been applied is auditorily fed back. Thus, the relation that holds between the cutoff frequency and the compensatory response of an utterance observed, which lies behind the discovery, and experiment results that support it are described first.

Experimental Device 100

FIG. 1 is a functional block diagram of an experimental device 100 used for experiments and FIG. 2 shows an example of its processing flow.

The experimental device 100 includes a control unit 110, a presentation unit 120, a sound pickup unit 130, a signal analysis unit 140, a storage unit 141, a conversion unit 150 and a feedback unit 160.

The experimental device 100 presents an utterance content that a subject should utter to the subject via the presentation unit 120, picks up speech sound uttered by the subject via the sound pickup unit 130, and feeds back a picked-up speech signal to the subject via the feedback unit 160 with or without conversion. The subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back.

The experimental device, and an evaluation device and a training device to be discussed later are special devices structured by loading of special programs into a known or dedicated computer having a central processing unit (CPU), main storage (random access memory or RAM) and the like, for example. The experimental device, the evaluation device and the training device execute various processing under control of the central processing unit, for example. Data input to the experimental device, the evaluation device and the training device and data resulting from processing are stored in the main storage, for example, and the data stored in the main storage is read into the central processing unit as necessary to be used in other processing. Processing units of the experimental device, the evaluation device and the training device may at least partially consist of hardware such as integrated circuitry. Storage units provided in the experimental device, the evaluation device and the training device can be composed of main storages such as RAM (random access memory), or middleware such as a relational database or a key value store, for example. However, the storage units may not necessarily be provided within the experimental device, the evaluation device and the training device; they may be composed of auxiliary storage devices formed from a hard disk or an optical disk or a semiconductor memory element such as flash memory and provided outside the experimental device, the evaluation device and the training device.

The individual components are described below.

Control Unit 110

The control unit 110 outputs control signals to the presentation unit 120 and the sound pickup unit 130 such that an utterance content that the subject should utter is determined and presented by the presentation unit 120 and also speech sound uttered by the subject is picked up by the sound pickup unit 130. An “utterance content that the subject should utter” is a phoneme, a sentence and the like, and is prepared before an experiment or evaluation and training, which are discussed later.

The control unit 110 also determines what kind of conversion is to be performed in the conversion unit 150 and outputs indication information indicating the determined content to the conversion unit 150. The content indicated by the indication information also includes a case of not performing conversion. The indication information is information that includes at least either of a cutoff frequency value and a flag indicating whether to convert formant frequencies or not. A timing at which the control unit 110 outputs indication information can be any timing that can specify what kind of conversion should be performed at a certain time. For example, the control unit 110 may be configured to output indication information every time the content of indication information is changed or to output it per unit of processing (e.g., frame).

The indication information may be input from an external input device or may be determined or selected based on a predefined rule.

Presentation Unit 120

The presentation unit 120 takes a control signal as input and presents the utterance content that the subject should utter to the subject visually or auditorily through a display or a speaker, earphones and the like according to the control signal (S120).

The subject produces an utterance in accordance with information presented by the presentation unit 120.

Sound Pickup Unit 130

The sound pickup unit 130 is a microphone or the like for picking up speech sound uttered by the subject. The sound pickup unit 130 takes a control signal as input, and according to the control signal, picks up speech sound uttered by the subject (S130), filters the picked-up speech signal using a lowpass filter with a cutoff frequency of 8 kHz and outputs the filtered speech signal to the signal analysis unit 140. This lowpass filter is for avoiding aliasing and may be applied as required.

Signal Analysis Unit 140

The signal analysis unit 140 takes as input the speech signal filtered at the sound pickup unit 130, converts the speech signal into a frequency domain representation, analyzes the speech signal in frequency domain to determine a first formant frequency F1 and a second formant frequency F2 (S140), and stores them in the storage unit 141 in association with a time of pickup of the speech signal. For example, the time of pickup may be acquired from an internal clock, an NTP server or the like when the sound pickup unit 130 or the signal analysis unit 140 accepts the speech signal. The signal analysis unit 140 also outputs the speech signal in frequency domain to the conversion unit 150. For calculation of formant frequencies, any calculation method may be used. For example, an approach of Reference Literature 1 may be used.

[Reference Literature 1] V. M. Villacorta, J. S. Perkell and F. H. Guenther, “Sensorimotor adaptation to feedback perturbations of vowel acoustics and its relation to perception,” J. Acoust. Soc. Am., 122(4), 2306-2319 (2007).

Conversion Unit 150

The conversion unit 150 takes as input the speech signal in frequency domain and the indication information from the control unit 110, further converts the speech signal in frequency domain based on the indication information (S150), and outputs it to the feedback unit 160. Since the content indicated by the indication information also includes a case of not performing conversion as mentioned above, the speech signal in frequency domain is output to the feedback unit 160 without conversion in some cases.

The indication information is information that includes at least either of a cutoff frequency value and a flag indicating whether to convert formant frequencies or not.

(i) When the indication information includes only a cutoff frequency Fc, a lowpass filter that removes frequency components equal to or higher than the cutoff frequency Fc is applied to the input speech signal to obtain a speech signal with high frequency components removed, and the speech signal is output to the feedback unit 160.

(ii) When the indication information includes only a flag indicating that the formant frequencies F1 and F2 are to be converted, a speech signal generated by converting the formant frequencies F1 and F2 of the input speech signal is output to the feedback unit 160. For example, a speech signal with an increased F1 and a decreased F2 is output to the feedback unit 160. For conversion of the formant frequencies F1 and F2, any conversion method may be used. For example, Non-Patent Literature 2 is used for conversion.

(iii) When the indication information includes both the cutoff frequency Fc and a flag indicating that the formant frequencies F1 and F2 are to be converted, the conversion unit 150 first converts the formant frequencies F1 and F2 of the input speech signal, then, applies a lowpass filter that removes frequency components equal to or higher than the cutoff frequency Fc to the speech signal resulting from the conversion to obtain a speech signal with high frequency components removed, and outputs the speech signal to the feedback unit 160.

Feedback Unit 160

The feedback unit 160 is a headphone and the like worn by the subject, takes a speech signal converted by the conversion unit 150 as input and feeds it back to the subject by reproducing it (S160).

Experiment

Using the experimental device 100, phonation of the subject is auditorily fed back in real time. As mentioned above, the subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back. In doing so, by making the subject pronounce a predetermined phoneme or sentence repeatedly and giving auditory feedback while changing indication information, information on the compensatory response of formant frequencies for each cutoff frequency is collected.

For cutoff frequencies Fc of 3 kHz, 4 kHz and 8 kHz, the formant frequencies of speech signals picked up by the sound pickup unit 130 (hereinafter also called pickup formant frequencies) when the formant frequencies of the speech signal being fed back (hereinafter also called feedback formant frequencies) are changed and when they are not changed are observed.

For the pickup formant frequencies thus obtained, the compensatory response is computed. A compensatory response is a pickup formant frequency F_(i) ^(A) of speech sound uttered by the subject when the feedback formant frequencies are converted with the indication information of the conversion unit 150 minus a pickup formant frequency F_(i) ^(B) of speech sound uttered by the subject when the feedback formant frequencies are not converted with the indication information of the conversion unit 150. For example, a compensatory response ({circumflex over ( )}F_(i)) for the i-th formant frequency is determined by the expression below:

({circumflex over ( )}F _(i))=F _(i) ^(A) −F _(i) ^(B)

A plot of compensatory response vectors is shown in FIG. 3 , where the horizontal axis is a compensatory response {circumflex over ( )}F₁ (amount of change) of the first formant frequency F1 and the vertical axis is a compensatory response {circumflex over ( )}F₂ (amount of change) of the second formant frequency F2 thus obtained.

In the experiment, the feedback formant frequencies are changed in the same direction (the direction of increasing F1 and decreasing F2) for all the cutoff frequencies. Accordingly, the compensatory response of the pickup formant frequencies is supposed to be indicated in a direction of lower F1 and higher F2, that is, as a vector oriented in upper left direction along the double-dot dashed line in FIG. 3 . However, as can be seen from the result of FIG. 3 , the compensatory response vectors for the cutoff frequencies of 3 kHz and 4 kHz include ones oriented in directions different from upper left, having large variations. By contrast, for the cutoff frequency of 8 kHz, the vectors are substantially oriented in upper left direction, having low variations.

FIG. 4 shows average values of magnitudes of orthogonal projection vectors of compensatory response vectors resulting from the experiment (the compensatory response vectors when a lowpass filter is applied) onto a correct compensatory response vector (here, a vector of the same magnitude in an opposite direction to a vector corresponding to original perturbation), and magnitudes of normal vectors from the compensatory response vectors resulting from the experiment to the correct compensatory response vector. Perturbation indicates a direction and a magnitude by which the feedback formant frequencies are moved when formant frequency information for the speech sound to be fed back is converted. A magnitude |→P| of an orthogonal projection vector →P=(p₁, p₂) of a compensatory response vector →F=({circumflex over ( )}F₁, {circumflex over ( )}F₂) resulting from the experiment onto the correct compensatory response vector →A=(a₁, a₂) is computed by the expression below, for example.

$\begin{matrix} {{❘\overset{\rightarrow}{P}❘} = {\frac{\overset{\rightarrow}{F} \cdot \overset{\rightarrow}{A}}{❘\overset{\rightarrow}{A}❘} = \frac{{{\hat{F}}_{1}a_{1}} + {{\hat{F}}_{2}a_{2}}}{\sqrt{a_{1}^{2} + a_{2}^{2}}}}} & \left\lbrack {{Math}.1} \right\rbrack \end{matrix}$

The magnitude |→P| of the orthogonal projection vector is a magnitude of an amount of overall compensation for the formant frequencies. A greater magnitude |→P| of the orthogonal projection vector means a larger amount of overall compensation for the formant frequencies, and it can be said good compensatory response is made.

A magnitude |→O| of a normal vector →O=(o₁, o₂) of the compensatory response vector →F=({circumflex over ( )}F₁, {circumflex over ( )}F₂) resulting from the experiment to the correct compensatory response vector →A=(a₁, a₂) is computed by the expression below, for example:

$\begin{matrix} {{❘\overset{\rightarrow}{O}❘} = {\sqrt{{❘\overset{\rightarrow}{F}❘}^{2} - {❘\overset{\rightarrow}{P}❘}^{2}} = \sqrt{\left( {{\hat{F}}_{1}^{2} + {\hat{F}}_{2}^{2}} \right) - \left( \frac{{{\hat{F}}_{1}a_{1}} + {{\hat{F}}_{2}a_{2}}}{\sqrt{a_{1}^{2} + a_{2}^{2}}} \right)^{2}}}} & \left\lbrack {{Math}.2} \right\rbrack \end{matrix}$

The magnitude |→O| of the normal vector is a magnitude of an overall compensation error for the formant frequencies. A smaller magnitude |→O| of the normal vector means a smaller overall compensation error for the formant frequencies, and it can be said good compensatory response is made.

It can be seen also from the result of FIG. 4 that the magnitude |→P| of the orthogonal projection vector for the cutoff frequency of 3 kHz is smaller than in the other cases and the magnitude |→O| of the normal vector tends to become smaller as the cutoff frequency is greater.

From these results, it is understood that a lower cutoff frequency of the lowpass filter results in a worse compensatory response of the formant frequencies and larger variations thereof.

In general, the formant frequencies are related to the shape of vocal tract and are different from person to person, but the formant frequencies are of close values when the phonemic sound being pronounced is the same. Also, first to third formants (F1 to F3), or low formant frequencies, in particular include much information necessary for perceiving pronunciation (phonemic sound), and a region from 4 kHz and less than 8 kHz is considered to contain many characteristics that are dependent on naturalness as speech sound and the individual speaker (voice identity) (Reference Literature 2). Reference Literature 2 suggests that personality of voice is much contained in higher frequencies of speech sound and these higher frequency components are utilized in perception of voice identity. Thus, it can be said that phonemic sound and voice identity can be sufficiently perceived when the cutoff frequency of the lowpass filter is 8 kHz, whereas voice identity is lost with the cutoff frequency of 3 kHz or 4 kHz.

[Reference Literature 2] S. Hayakawa and F. Itakura, “Text-dependent speaker recognition using the information in the higher frequency”, in Proc. of I CASSP, pp. 137-140 (1994).

The result in FIG. 3 indicates that the compensatory response of the formant frequencies varies when voice identity becomes difficult to perceive due to lowering of the cutoff frequency of the speech sound being fed back. This can also be considered to indicate that a person learns utterance using features of his/her voice identity, and consequently, he/she can no longer make correct utterances once voice identity becomes unperceivable.

First Embodiment

A first embodiment describes an evaluation device for evaluating the perception characteristics of a subject by employing the foregoing findings.

As shown by the experiment results above, a lower cutoff frequency statistically leads to larger variations in the compensatory response of the formant frequencies. It is estimated that for a person who better recognizes the features of speech signals in high frequencies (4 kHz to 8 kHz bands) (voice identity), variations in the compensatory response are rendered larger when information in the high frequency bands is removed through a lowpass filter. That is to say, there seems to be a positive correlation between the magnitude of variations in the compensatory response when information in the high frequency bands is removed and ability to recognize voice identity. In other words, the larger the variations in the compensatory response are when information in the high frequency bands is removed, the ability to recognize voice identity is considered to be higher. Here, the ability to recognize voice identity can also be said as ability to distinguish between one's own voice identity and others' voice. The evaluation device in the first embodiment uses this correlation to evaluate the perception characteristics of a subject. The perception characteristics as referred to herein is the ability to recognize voice identity.

FIG. 5 shows a functional block diagram of the evaluation device according to the first embodiment and FIG. 6 shows its processing flow.

The evaluation device 200 includes a control unit 210, a presentation unit 120, a sound pickup unit 130, a signal analysis unit 140, a storage unit 141, a conversion unit 250, a feedback unit 160, and an evaluation unit 270. It is described below focusing on differences from FIG. 1 .

The evaluation device 200 presents an utterance content that the subject should utter to the subject via the presentation unit 120, picks up the speech sound uttered by the subject via the sound pickup unit 130, feeds back the picked-up speech signal to the subject via the feedback unit 160 with or without conversion, and determines an evaluation based on an amount of change in the pickup formant frequencies and outputs it. The subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back.

The individual components are described below.

Control Unit 210

Operation of the control unit 210 is basically the same as that of the experimental device 100 discussed above.

For example, the control unit 210 outputs control signals to the presentation unit 120 and the sound pickup unit 130 such that an utterance content that the subject should utter is determined and the utterance content is presented by the presentation unit 120 and speech sound uttered by the subject is picked up by the sound pickup unit 130. The control unit 210 also determines what kind of conversion is to be performed at the conversion unit 250 and outputs indication information indicating the determined content to the conversion unit 250.

The presentation unit 120, the sound pickup unit 130 and the conversion unit 250 are repeatedly operated while changing the indication information at the control unit 210 so as to acquire pickup formant frequencies which are produced by the signal analysis unit 140 via analysis of the subject's speech sound which is picked by the sound pickup unit 130 when speech sound converted by the conversion unit 250 based on at least the four kinds of indication information shown below is fed back from the feedback unit 160. The signal analysis unit 140 and the feedback unit 160 repeat processing on input speech signals. It is assumed that the utterance content the subject is made to utter (a phoneme or sentence presented to the presentation unit 120) is common to the four kinds of indication information below.

(1) Applying a lowpass filter with the cutoff frequency Fc being a first predetermined value equal to or lower than X Hz without changing the feedback formant frequencies; (2) applying a lowpass filter with the cutoff frequency Fc being the first predetermined value equal to or lower than X Hz to a speech signal with the feedback formant frequencies F1 and F2 changed; (3) applying a lowpass filter with the cutoff frequency Fc being a second predetermined value greater than X Hz without changing the feedback formant frequencies; and (4) applying a lowpass filter with the cutoff frequency Fc being the second predetermined value greater than X Hz to a speech signal with the feedback formant frequencies F1 and F2 changed.

As mentioned above, there is a positive correlation between the magnitude of variations in the compensatory response when information in the high frequency bands is removed and the ability to recognize voice identity. In this embodiment, information in frequency bands higher than the first predetermined value is used as information in high frequency bands, and an appropriate value that creates a positive correlation is set as the first predetermined value. The second predetermined value is set to a sufficiently large value that does not create a positive correlation even if information in frequency bands higher than the second predetermined value is removed. The second predetermined value automatically becomes a value greater than the first predetermined value. X Hz is set to an appropriate value that separates a possible range of the first predetermined value and a possible range of the second predetermined value. In this embodiment, with X Hz=3 kHz, the first predetermined value is 3 kHz and the second predetermined value is 8 kHz. By setting the first predetermined value to 3 kHz, voice identity is removed while leaving phonemic properties of speech sound.

The pickup formant frequencies F1 and F2 of the subject after an auditory feedback with the feedback formant frequencies changed for at least two kinds of different cutoff frequencies, respectively, and the pickup formant frequencies F1 and F2 of the subject after an auditory feedback without change of the feedback formant frequencies are acquired. In doing so, the first predetermined value equal to or lower than X Hz is used as one of the two kinds of different cutoff frequencies and the second predetermined value greater than X Hz is used as the other.

Also, the direction and magnitude of change in the feedback formant frequencies F1 and F2 in (2) and (4) are assumed to be the same. The direction and magnitude of change in the feedback formant frequencies F1 and F2 are appropriately set to an extent that the subject can recognize it as speech sound when fed back and a compensatory response can be detected. That is, the direction and magnitude of change in the feedback formant frequencies F1 and F2 are set avoiding such a great value that it can no longer be perceived as speech sound or too great or too small a value for a compensatory response to be detected.

Signals for the cutoff frequency being the second predetermined value in (3) and (4) are assumed to include speech signals with the second predetermined value being sufficiently large, that is, without performing cutoff. Not performing cutoff means including all frequencies.

Conversion Unit 250

The conversion unit 250 takes as input a speech signal in frequency domain and indication information from the control unit 210, converts the speech signal in frequency domain based on the indication information (S250), and outputs it to the feedback unit 160. For example, the conversion unit 250 applies a lowpass filter with the cutoff frequency being the first predetermined value or the second predetermined value with or without change of the feedback formant frequencies of the speech signal in frequency domain based on indication information corresponding to one of (1) to (4) above, and converts the speech signal in frequency domain.

Evaluation Unit 270

The evaluation unit 270 takes indication information as input, retrieves pickup formant frequencies corresponding to the indication information from the storage unit 141, calculates a compensatory response vector by using the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of feedback formant frequencies to the subject and the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, and determines an evaluation based on the compensatory response vector for each cutoff frequency (S270) and outputs it. Here, the pickup formant frequencies corresponding to indication information can be retrieved from the storage unit 141 as follows, for example. In the storage unit 141, the first formant frequency F1 and the second formant frequency F2 (pickup formant frequencies) are stored in association with the times of pickup of speech signals. Then, the first formant frequency and the second formant frequency that are stored in association with the information corresponding to the condition of (1) above and its time of input in the storage unit 141 are the “pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject” for the cutoff frequency of the first predetermined value. Likewise, the first formant frequency and the second formant frequency that are stored in association with the information corresponding to the condition of (2) above and its time of input are the “pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject”, for the cutoff frequency of the first predetermined value. In short, pickup formant frequencies that were observed under each of the conditions (1) to (4) above can be retrieved based on indication information and its time of input by retrieving the formant frequencies associated with them from the storage unit 141. For example, the time of input of indication information may be acquired from an internal clock, an NTP server or the like when the evaluation unit 270 accepts the indication information.

For example, the evaluation unit 270 calculates a first compensatory response vector with the cutoff frequency being the first predetermined value using (1) and (2), and calculates a second compensatory response vector with the cutoff frequency being the second predetermined value using (3) and (4). For example, with the horizontal axis being the amount of change in the formant frequency F1 (the difference between a pickup formant frequency F1 that is extracted from the subject's utterance upon a feedback under the condition (1) of not changing the feedback formant frequencies and a pickup formant frequency F1 that is extracted from the subject's utterance upon a feedback under the condition (2) of changing the feedback formant frequencies), and the vertical axis being the amount of change in the formant frequency F2 (the difference between a pickup formant frequency F2 that is extracted from the subject's utterance upon a feedback under the condition (1) of not changing the feedback formant frequencies and a pickup formant frequency F2 that is extracted from the subject's utterance upon a feedback under the condition (2) of changing the feedback formant frequencies), the evaluation unit 270 calculates a vector having these two amounts of change as elements as the first compensatory response vector. In a similar manner, the second compensatory response vector with the cutoff frequency being the second predetermined value is calculated.

The evaluation unit 270 may visualize the at least two kinds of compensatory response vectors thus determined in such a manner as illustrated in FIG. 3 and display them on a display unit, not shown. The display unit includes a display, for example, and only needs to visually show the compensatory response vectors to a user. In this case, the direction and magnitude of a compensatory response vector correspond to an evaluation. The greater the variations in the first compensatory response vector are relative to the correct compensatory response vector, it indicates higher ability to recognize voice identity. Here, the second compensatory response vector is used as the correct compensatory response vector.

Further, the evaluation unit 270 may calculate and output an index value indicating the level of ability to recognize voice identity using the two kinds of compensatory response vectors determined in the foregoing process. In this case, the index value corresponds to an evaluation.

The index value represents a magnitude of deviation of the first compensatory response vector with respect to the second compensatory response vector, and may be an angle between the second compensatory response vector and the first compensatory response vector, a magnitude of a normal from a straight line parallel to the second compensatory response vector toward the first compensatory response vector, and the like, for example. For example, using the second compensatory response vector as the correct compensatory response vector →A=(a₁, a₂) and using the first compensatory response vector as the compensatory response vector →F=(F1, F2), the length magnitude |→P| of the orthogonal projection vector →P=(p1, p2) of the compensatory response vector →F onto the correct compensatory response vector →A, and the magnitude |→O| of the normal vector →O=(o₁, o₂) are computed by the expression below, for example.

$\begin{matrix} {{❘\overset{\rightarrow}{O}❘} = {\sqrt{{❘\overset{\rightarrow}{F}❘}^{2} - {❘\overset{\rightarrow}{P}❘}^{2}} = \sqrt{\left( {{\hat{F}}_{1}^{2} + {\hat{F}}_{2}^{2}} \right) - \left( \frac{{{\hat{F}}_{1}a_{1}} + {{\hat{F}}_{2}a_{2}}}{\sqrt{a_{1}^{2} + a_{2}^{2}}} \right)^{2}}}} & \left\lbrack {{Math}.3} \right\rbrack \end{matrix}$

The greater the values of these index values, it indicates higher ability to recognize voice identity.

Effects

With the arrangement described above, the subject's perception characteristics can be evaluated by making use of the relation that holds between the cutoff frequency and the compensatory response of an utterance observed.

Variants

The embodiment above described the feedback formant frequencies that are changed in (2) and (4) above as being the first formant frequency F1 and the second formant frequency F2. However, the feedback formant frequencies to be changed may be one formant frequency or three or more formant frequencies as long as compensatory responses can be detected. The feedback formant frequencies may also be formant frequencies except the first formant frequency F1 and the second formant frequency F2.

Further, while the embodiment above uses two cutoff frequencies (the first predetermined value and the second predetermined value), three or more cutoff frequencies may be used.

Second Embodiment

A second embodiment is described focusing on differences from the first embodiment.

In the first embodiment, auditory feedback is made with change of the feedback formant frequencies, and the compensatory responses of the pickup formant frequencies are calculated for evaluation of the perception characteristics of the subject. On the other hand, it is known that a certain degree of change is observed in utterance generation of the subject only with removal of high frequency components without changing the feedback formant frequencies. For example, from Non-Patent Literature 1, it is known that a person can learn to make clear utterances with feedback of lowpass-filtered speech sound.

Non-Patent Literature 1 only discloses correlation with the clearness of a person's utterance and does not imply correlation between the level of ability to recognize voice identity and the cutoff frequency. Also, because the cutoff frequency is as low as 2 kHz or less, not only voice identity but phonemic properties of speech sound would be lost. However, comprehensively considering the known findings of Non-Patent Literature 1 and the new findings from the aforementioned experiment, it seems that correlation holds between change in the pickup formant frequencies that occurs when speech sound with or without removal of high frequency components without changing the feedback formant frequencies is fed back to the subject, and the level of ability to recognize voice identity.

Accordingly, the second embodiment describes an evaluation device that evaluates the subject's ability to recognize voice identity based on change in the pickup formant frequencies with each cutoff frequency, instead of the compensatory response vector for each cutoff frequency.

The evaluation device of the second embodiment is of the same configuration as the first embodiment. In the following, the second embodiment is described focusing differences from the first embodiment with reference to FIGS. 5 and 6 .

An evaluation device 300 includes a control unit 310, a presentation unit 120, a sound pickup unit 130, a signal analysis unit 140, a storage unit 141, a conversion unit 350, a feedback unit 160, and an evaluation unit 370.

The evaluation device 300 presents an utterance content that should be uttered by a subject to the subject via the presentation unit 120, picks up speech sound uttered by the subject via the sound pickup unit 130, feeds back the picked-up speech signal to the subject via the feedback unit 160 with or without conversion, determines an evaluation based on the amount of change in the pickup formant frequencies and outputs it. The subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back.

The individual components are described below.

Control Unit 310

For example, the control unit 310 outputs control signals to the presentation unit 120 and the sound pickup unit 130 such that an utterance content that the subject should utter is determined and the utterance content is presented by the presentation unit 120 and speech sound uttered by the subject is picked up by the sound pickup unit 130. The control unit 310 also determines what kind of conversion is to be performed in the conversion unit 350 and outputs indication information indicating the determined content to the conversion unit 350.

In the first embodiment, information for changing the feedback formant frequencies is included in indication information, whereas in the second embodiment, information for changing the feedback formant frequencies is not included in indication information. Only cutoff frequencies are given as indication information. That is, the pickup formant frequencies F1 and F2 of the subject upon a feedback of speech sound generated by removing the high frequency components of the subject's speech sound based on at least two kinds of different cutoff frequencies are acquired. Here, at least two kinds of cutoff frequencies are included: the first predetermined value equal to or lower than X Hz and the second predetermined value greater than X Hz.

Conversion Unit 350

The conversion unit 350 takes as input a speech signal in frequency domain and the indication information from the control unit 310, converts the speech signal in frequency domain based on the indication information (S350), and outputs it to the feedback unit 160. For example, the conversion unit 350 applies a lowpass filter with the cutoff frequency being the first predetermined value or the second predetermined value to the speech signal in frequency domain, and converts the speech signal in frequency domain.

Since in this embodiment indication information does not include a flag indicating whether to convert feedback formant frequencies or not, the conversion unit 350 generates a speech signal with high frequency components removed via a lowpass filter that removes components equal to or higher than a predetermined cutoff frequency of the speech signal picked up by the sound pickup unit 130 based on the value of the cutoff frequency included in the indication information, and outputs it to the feedback unit 160. That is, in this embodiment, processing of removing high frequency components from a speech signal in frequency domain is called conversion.

Evaluation Unit 370

The evaluation unit 370 takes indication information as input, retrieves the pickup formant frequencies corresponding to the indication information from the storage unit 141, determines the difference between pickup formant frequency F1, F2 when the first predetermined value is applied as the cutoff frequency at the conversion unit 350 and the pickup formant frequency F1, F2 when the second predetermined value is applied as the cutoff frequency as an index value indicating the level of ability to recognize voice identity (S370), and outputs the index value as an evaluation.

For example, the evaluation device presents an utterance content that the subject should utter to the subject via the presentation unit 120 for each one sentence. Here, which cutoff frequency is to apply is determined for each one sentence. The subject produces speech sound corresponding to one sentence and it is fed back to the subject via the feedback unit 160. The pickup formant frequencies F1, F2 and the corresponding indication information are stored in the storage unit 141, and the evaluation unit 370 calculates the difference between the pickup formant frequency F1, F2 when the first predetermined value is applied as the cutoff frequency and the pickup formant frequency F1, F2 when the second predetermined value is applied as the cutoff frequency on the basis of the indication information, determines the calculated difference as the index value indicating the level of ability to recognize voice identity, and outputs it as an evaluation. For the values of F1, F2 here, representative values are used respectively. The representative values can be statistics such as averages, medians, and modes. The difference between a representative value of the pickup formant frequency F1, F2 when the first predetermined value is applied as the cutoff frequency and a representative value of the pickup formant frequency F1, F2 when the second predetermined value is applied as the cutoff frequency is, in fact, the distance between the pair of the pickup formant frequency F1, F2 when the first predetermined value is applied as the cutoff frequency and the pair of the pickup formant frequency F1, F2 when the second predetermined value is applied as the cutoff frequency.

As with the first embodiment, it can be used as an index value which indicates higher ability to recognize voice identity as the value of the index value is greater.

Effect

With such an arrangement, similar effects to the first embodiment can be achieved.

Variant

A variant is described focusing on differences from the second embodiment.

In this variant, the subject further assesses “whether it is the speech sound he/she uttered” for fed-back speech sound that the subject hears during utterance, and inputs a result of assessment (a score) to the evaluation device 200. For example, five-grade evaluation from 1 to 5 is made and a higher score means being closer to the subject's own speech sound. Any means by which voice identity can be assessed may be used aside from five grades.

The evaluation device 300 determines a second evaluation based on an input score in addition to the evaluation determined in the second embodiment and outputs them.

The evaluation unit 370 performs the following process in addition to the process described in the second embodiment.

The evaluation unit 370 takes as input indication information and scores assessed by the subject, determines the difference between a score when the first predetermined value is applied as the cutoff frequency at the conversion unit 350 and a score when the second predetermined value is applied as the cutoff frequency as an index value indicating the level of ability to recognize voice identity (S370), and outputs the index value as the second evaluation.

For example, the evaluation device presents an utterance content that the subject should utter to the subject via the presentation unit 120 for each one sentence. Here, which cutoff frequency is to apply is determined for each one sentence. The subject produces speech sound corresponding to one sentence and it is fed back to the subject via the feedback unit 160. After the subject has finished uttering one sentence, the subject is asked to assess the corresponding speech sound fed back. The subject assesses “whether it is the speech sound he/she uttered” after listening to the fed-back speech signal and inputs it via an input unit, not shown. Scores and the corresponding indication information are stored in a storage unit, not shown, and the difference between the representative value of scores when the first predetermined value is applied as the cutoff frequency and the representative value of scores when the second predetermined value is applied as the cutoff frequency is determined as an index value indicating the level of ability to recognize voice identity and, it is output as an evaluation. The representative values can be statistics such as averages, medians, and modes.

As with the second embodiment, it can be used as an index value that indicates higher ability to recognize voice identity as the value of the index value (the second evaluation) is greater.

This variant and the first embodiment may be combined.

Third Embodiment

A third embodiment describes a training device for training the subject's utterance.

A phenomenon of utterances becoming difficult to hear is often seen in elderly people. It is considered that a person develops difficulty in perceiving high frequencies as he/she gets older. As a result of having difficulty in perceiving high frequency components containing voice identity, he/she can no longer correctly produce compensatory responses of utterances, which creates a situation analogous to compensatory responses when the high frequency components are removed in the above-described experiment. Consequently, utterances are expressed as sounds different from ones in his/her younger years and others cannot hear it correctly.

Conversely, a person would be able to learn utterance that is easily heard even after he/she has reached old age by training utterance while listening to sound from which high frequency components containing much voice identity have been removed from his/her early years. The training device of the third embodiment is a training device for utterance training that enables clear utterance even after the subject has reached old age by making use of the findings from the above-described experiment.

FIG. 7 shows a functional block diagram of the training device according to the third embodiment and FIG. 8 shows an example of its processing flow. The third embodiment is described below focusing on differences from the first embodiment.

A training device 400 includes a control unit 410, a presentation unit 120, sound pickup unit 130, a signal analysis unit 140, a storage unit 141, a conversion unit 250, a feedback unit 160, an evaluation unit 470 and a second control unit 480. It is described below focusing on differences from FIG. 5 .

The training device 400 presents an utterance content that the subject should utter to the subject via the presentation unit 120, picks up speech sound uttered by the subject via the sound pickup unit 130, and feeds back the picked-up speech signal to the subject via the feedback unit 160 with or without conversion, and conducts an utterance training based on the amount of change in the pickup formant frequencies. The subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back.

Control Unit 410

The control unit 410 corresponds to the control unit 210 of the first embodiment.

The control unit 410 takes as input a control instruction from the second control unit 480 to be discussed later, and outputs control signals to the presentation unit 120 and the sound pickup unit 130 such that an utterance content that the subject should utter is determined and presented by the presentation unit 120 and speech sound uttered by the subject is picked up by the sound pickup unit 130 in accordance with the control instruction. The control unit 410 also determines what kind of conversion is to be performed in the conversion unit 250 and outputs indication information indicating the determined content to the conversion unit 250.

The presentation unit 120, the sound pickup unit 130 and the conversion unit 250 are operated repeatedly while changing the indication information at the control unit 410 so as to acquire pickup formant frequencies which are produced by the signal analysis unit 140 via analysis of the subject's speech sound which is picked by the sound pickup unit 130 when a speech sound converted by the conversion unit 250 based on at least the two kinds of indication information (1) and (2) described in the first embodiment is fed back from the feedback unit 160. The signal analysis unit 140 and the feedback unit 160 repeat processing on input speech signals. It is assumed that the utterance content the subject is made to utter is common to the two kinds of indication information.

Here, the same utterance content is repeatedly presented to the presentation unit 120 and the subject is made to conduct an utterance training until it is determined that the magnitude of the orthogonal projection vector is above a predetermined threshold or the magnitude of the normal vector is below a predetermined threshold at the second control unit 480.

Evaluation Unit 470

The evaluation unit 470 takes indication information as input, retrieves the pickup formant frequencies corresponding to the indication information from the storage unit 141, calculates a compensatory response vector by using the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of feedback formant frequencies to the subject and the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject, determines an evaluation based on the compensatory response vector and the correct compensatory response vector (S470), and outputs it. For example, since the storage unit 141 stores the first formant frequency F1 and the second formant frequency F2 (pickup formant frequencies) in association with the times of pickup of speech signals, the pickup formant frequencies calculated at the signal analysis unit 140 are retrieved using indication information and its time of input and based on the speech signals generated by picking up the subject's utterance via the sound pickup unit 130 when speech signals generated under each of the conditions (1) and (2) above are fed back via the feedback unit 160. From the pickup formant frequencies, a compensatory response vector is calculated. Calculation of a compensatory response vector is based on the computation scheme in the above-described experiment.

Further, the evaluation unit 470 calculates at least any one of the absolute value of the difference between the magnitude of the orthogonal projection vector relative to the compensatory response vector and the magnitude of the correct compensatory response vector, the magnitude of the normal vector relative to the compensatory response vector, and the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector, and the magnitude of the normal vector, and outputs it as an evaluation value to the second control unit 480. For example, the length magnitude |→P| of the orthogonal projection vector →P=(p1, p2) of the compensatory response vector →F=(F1, F2) onto the correct compensatory response vector →A=(a₁, a₂) calculated using (1) and (2) above, and the magnitude |→O| of the normal vector →O=(o₁, o₂) are computed by:

$\begin{matrix} {{❘\overset{\rightarrow}{O}❘} = {\sqrt{{❘\overset{\rightarrow}{F}❘}^{2} - {❘\overset{\rightarrow}{P}❘}^{2}} = \sqrt{\left( {{\hat{F}}_{1}^{2} + {\hat{F}}_{2}^{2}} \right) - \left( \frac{{{\hat{F}}_{1}a_{1}} + {{\hat{F}}_{2}a_{2}}}{\sqrt{a_{1}^{2} + a_{2}^{2}}} \right)^{2}}}} & \left\lbrack {{Math}.4} \right\rbrack \end{matrix}$

The correct compensatory response vector →A=(a₁, a₂) is a vector of the same magnitude in an opposite direction to the vector corresponding to the original perturbation.

The first embodiment utilized compensatory response vectors that are calculated using (3) and (4) above, in other words, compensatory responses vector that are obtained when a lowpass filter with the cutoff frequency Fc being the second predetermined value greater than X Hz is applied, as the correct compensatory response vector for evaluation of the perception characteristics of the subject. As opposed to this, the third embodiment utilizes a vector of the same magnitude in an opposite direction to the vector corresponding to the original perturbation as the correct compensatory response vector so that the subject can learn utterances that are easy to hear even if he/she develops difficulty to perceive high frequency components. It is also possible to give feedback under the conditions (3) and (4) above and determine the correct compensatory response vector; however, determining the correct compensatory response vector itself has no training effect, so acquisition is easier and training efficiency is better when a vector of the same magnitude in an opposite direction to the vector corresponding to the original perturbation is utilized.

Second Control Unit 480

The second control unit 480 takes as input an evaluation value determined by the evaluation unit 470 and determines whether to make the subject conduct an utterance training with the same utterance content repeatedly or not based on a relation of magnitude between the evaluation value and a predetermined threshold. For example, in a case where an evaluation value becomes lower the better the subject can make utterances with the same compensatory response as a desired compensatory response, it is determined whether the evaluation value has become equal to or lower than the predetermined threshold (S480). If it is greater than the predetermined threshold (no in S480), a control instruction is output to the control unit 410 so that the same utterance content is presented by the presentation unit 120 and the subject is made to conduct utterance training repeatedly.

When the evaluation value is equal to or lower than the predetermined threshold (yes in S480), the utterance training for the utterance content being presented by the presentation unit 120 is finished. In this case, the second control unit 480 may output a control instruction to the control unit 410 so as to switch to the next utterance content (a different phoneme, sentence, etc.) and continue training for a different utterance content, or may output a control instruction to the control unit 410 so as to end the utterance training.

For example, with the evaluation value being the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector, the subject is made to conduct utterance training repeatedly until the evaluation value becomes equal to or lower than the predetermined threshold. The evaluation value in this case can be said to be an evaluation value that assumes a lower value as the magnitude of the orthogonal projection vector is closer to the magnitude of the correct compensatory response vector. By this criterion, the subject will be made to conduct utterance training so that the magnitude of the orthogonal projection vector approaches the magnitude of the correct compensatory response vector.

Alternatively, the magnitude of the normal vector is used as the evaluation value and the subject is made to conduct utterance training repeatedly until the evaluation value becomes equal to or smaller than the predetermined threshold. The evaluation value in this case is an evaluation value that assumes a lower value as the magnitude of the normal vector is smaller. Then, the subject will be made to conduct utterance training repeatedly so that the magnitude of the normal vector approaches 0.

Alternatively, the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector and the magnitude of the normal vector may be used as the evaluation value, and the subject may be made to conduct utterance training repeatedly until the evaluation value becomes equal to or smaller than the predetermined threshold. In this case, the subject will be made to conduct utterance training so that the magnitude of the orthogonal projection vector approaches the magnitude of the correct compensatory response vector and that the magnitude of the normal approaches 0.

It is not necessary that the magnitude of the orthogonal projection vector become strictly the same magnitude as the correct compensatory response vector; it only has to become sufficiently large. It is also not necessary that the magnitude of the normal vector become strictly 0; it only has to approach 0. Thus, an ending condition is that “the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector is equal to or smaller than a predetermined threshold”, or “the magnitude of the normal vector is equal to or smaller than a predetermined threshold”, or “the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector, and the magnitude of the normal vector is equal to or smaller than a predetermined threshold.” The larger a discrepancy relative to the desired compensatory response of the subject (the correct compensatory response) due to conversion of the feedback formant frequencies is, the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector will be greater, or the magnitude of the normal vector will be greater, or the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector and the magnitude of the normal vector will be greater. In other words, that the magnitude of the orthogonal projection vector approaches the magnitude of the correct compensatory response vector or that the magnitude of the normal vector approaches 0 means that the subject has become able to make utterances with the same compensatory response as the desired compensatory response (the compensatory response when a lowpass filter is not applied) even when speech sound to which a lowpass filter near X Hz has been applied is fed back. This is because the subject can be trained to produce the same utterances as when the subject was able to hear high-frequency sounds even after he/she has developed difficulty in hearing high-frequency sounds.

Effects

With such an arrangement, the subject's utterance can be trained by utilizing the relation that holds between the cutoff frequency and the compensatory response of an utterance observed.

Variants of the Third Embodiment

The training device of the third embodiment may further include a display unit 490 (indicated by broken line in FIG. 7 ) that visualizes and displays the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector, the magnitude of the normal vector, and/or the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector and the magnitude of the normal vector. The display unit 490 takes an evaluation value as input, and visualizes and displays it (indicated by broken line in FIG. 8 , S490). This allows the subject to grasp the degree of discrepancy and make the next utterance, thus enabling efficient learning of stable utterance.

In visualization, the magnitude of the normal vector may be simply represented by a bar graph and the like as shown in FIG. 4 (the bar graph and the like may also indicate the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector, or the sum of the absolute value of the difference between the magnitude of the orthogonal projection vector and the magnitude of the correct compensatory response vector and the magnitude of the normal vector), and, with the horizontal axis being the pickup formant frequency F1 and the vertical axis being the pickup formant frequency F2 as in FIG. 9 , the desired compensatory response vector (a vector of the same magnitude in an opposite direction to the vector corresponding to the original perturbation) shown by broken line in the figure, a compensatory response vector that is actually observed in response to feedback of the current utterance shown by double-dashed line in the figure, the orthogonal projection vector shown by solid line in the figure, and the normal vector shown by dot-dashed line in the figure may be presented. Here, assuming that the pair of the first and the second formant frequencies (F₁, F₂) of uttered speech sound (before formant conversion) measured from phonation of the subject is the origin and the pair of the first and the second formant frequencies (−a₁, −a₂) of formant-converted speech sound is the original perturbation, the desired compensatory response vector (denoted as “correct compensatory response vector” in FIG. 9 ) can be represented as (a₁, a₂).

Fourth Embodiment

A fourth embodiment is a training device for training the utterance of the subject as with the third embodiment, but differs in that it performs utterance training by applying the principle of the second embodiment (a method without feedback of formant-converted speech sound).

FIG. 7 shows a functional block diagram of the training device according to the fourth embodiment and FIG. 8 shows an example of its processing flow. The fourth embodiment is described below focusing on differences from the second embodiment.

A training device 500 includes a control unit 510, a presentation unit 120, a sound pickup unit 130, a signal analysis unit 140, a storage unit 141, a conversion unit 350, a feedback unit 160, an evaluation unit 570 and a second control unit 580. It is described below focusing on differences from FIG. 5 .

The training device 500 presents an utterance content that a subject should utter to the subject via the presentation unit 120, picks up speech sound uttered by the subject via the sound pickup unit 130, feeds back the picked-up speech signal to the subject via the feedback unit 160 with or without conversion, and conducts utterance training based on an amount of change in the pickup formant frequencies. The subject produces an utterance corresponding to the presented utterance content while listening to the speech sound being fed back.

Control Unit 510

The control unit 510 corresponds to the control unit 310 in the second embodiment.

The control unit 510 takes as input a control instruction from the second control unit 580 to be discussed later, and outputs control signals to the presentation unit 120 and the sound pickup unit 130 according to the control instruction such that an utterance content that the subject should utter is determined and is presented by the presentation unit 120 and speech sound uttered by the subject is picked up by the sound pickup unit 130. The control unit 510 also determines what kind of conversion is to be performed at the conversion unit 350 and outputs indication information indicating the determined content to the conversion unit 350.

The presentation unit 120, the sound pickup unit 130 and the conversion unit 350 are repeatedly operated while changing indication information at the control unit 510 so as to acquire pickup formant frequencies which are produced by the signal analysis unit 140 via analysis of the subject's speech sound which is picked by the sound pickup unit 130 when speech sound converted by the conversion unit 350 based on at least the two kinds of indication information (1) and (3), described in the first embodiment, is fed back from the feedback unit 160. The signal analysis unit 140 and the feedback unit 160 repeat processing on input speech signals. It is assumed that the utterance content the subject is made to utter is common to the two kinds of indication information.

Here, the same utterance content is repeatedly presented by the presentation unit 120 and the subject is made to conduct utterance training until the evaluation value becomes equal to or smaller than a predetermined threshold at the second control unit 580.

Evaluation Unit 570

The evaluation unit 570 takes indication information as input, retrieves the pickup formant frequencies corresponding to the indication information from the storage unit 141, calculates the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by applying the first predetermined value as the cutoff frequency to the subject and the pickup formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by applying the second predetermined value as the cutoff frequency to the subject, calculates the degree of a discrepancy (error) between the two pickup formant frequencies (S570), and outputs it to the second control unit 580 as an evaluation value. For example, since the storage unit 141 stores the first formant frequency F1 and the second formant frequency F2 in association with the times of pickup of speech signals, the pickup formant frequencies calculated at the signal analysis unit 140 are retrieved using indication information and its time of input and based on the speech signals that are acquired by picking the subject's utterance via the sound pickup unit 130 when a speech signal generated under each of the conditions (1) and (3) above is fed back via the feedback unit 160. For example, the time of input of indication information may be acquired from an internal clock, an NTP server or the like when the evaluation unit 470 accepts the indication information.

The evaluation unit 570 calculates the degree of discrepancy (error) of the pickup formant frequency F1, F2 under the first condition with respect to the pickup formant frequency F1, F2 under the second condition, by using the formant frequencies corresponding to the condition (1), in other words, the pickup formant frequency F1, F2 of a speech signal for the subject's utterance when a speech signal to which a lowpass filter with the cutoff frequency being the first predetermined value equal to or lower than X Hz has been applied is fed back (hereinafter, referred to as the formant frequency F1, F2 under the first condition), and the formant frequencies corresponding to the condition (3), in other words, the pickup formant frequency F1, F2 of a speech signal for the subject's utterance when a speech signal to which a lowpass filter with the cutoff frequency being the predetermined second value greater than X Hz has been applied is fed back (hereinafter, referred to as the formant frequency F1, F2 under the second condition), and outputs it to the second control unit 580 as an evaluation value.

Second Control Unit 580

The second control unit 580 takes as input the evaluation value (error) determined by the evaluation unit 570 and determines whether to make the subject conduct utterance training with the same utterance content repeatedly based on a relation of magnitude between the evaluation value and a predetermined threshold. For example, in a case where the evaluation value becomes smaller the better the subject can make utterances with the same compensatory response as the desired compensatory response, it is determined whether the evaluation value has become equal to or lower than the predetermined threshold (S580). If it is greater than the predetermined threshold (no in S580), a control instruction is output to the control unit 510 so that the same utterance content is presented by the presentation unit 120 and the subject is made to conduct utterance training repeatedly.

When the evaluation value (similarity) is equal to or lower than the predetermined threshold (yes in S580), the utterance training for the utterance content being presented by the presentation unit 120 is finished. In this case, the second control unit 580 may output a control instruction to the control unit 510 so as to switch to the next utterance content (a different phoneme, sentence, etc.) and continue training for a different utterance content, or may output a control instruction to the control unit 510 so as to end the utterance training.

The training device of the fourth embodiment intends to make the subject repeatedly train utterance so that pickup formant frequencies that are contained in the subject's utterance when a lowpass filter with the cutoff frequency being the first predetermined value equal to or lower than X Hz is applied approaches the pickup formant frequencies that are contained in the subject's utterance when a lowpass filter with the cutoff frequency being the second predetermined value equal to or greater than X Hz is applied (or when a lowpass filter is not applied). This is because the subject can be trained to produce the same utterances as when the subject was able to hear high-frequency sounds even after he/she has developed difficulty in hearing high-frequency sounds.

Effect

With such an arrangement, similar effects to the third embodiment can be achieved.

Variant of the Fourth Embodiment

The training device of the fourth embodiment may further include a display unit 590 that visualizes and displays the pickup formant frequency F1, F2 under the first condition and the pickup formant frequency F1, F2 under the second condition (indicated by broken line in FIG. 7 ). The display unit 590 takes an evaluation value as input, and visualizes and displays it (indicated by broken line in FIG. 8 , S590). This allows the subject to grasp the degree of discrepancy and make the next utterance, thus enabling efficient learning of stable utterance.

Fifth Embodiment

The fifth embodiment is described focusing on differences from the third embodiment.

According to Reference Literature 3 shown below, utterances were made under quiet, high-pass noise (cutoff 1 or 2 kHz), low-pass noise (cutoff 1 or 2 kHz) and full-band noise, and checking the sound pressure, spectral center, F0 and F1 of uttered speech sounds revealed that the sound pressure was greater and the frequency was higher in the order of quiet<high-pass<low-pass<full. Regarding the high-pass cutoff, it has been found that the sound pressure is greater in the order of 2 kHz<1 kHz and utterances are closer to quiet when there is no noise around 1 kHz.

[Reference Literature 3] Lu, Y. & Cooke, M., “Speech production modifications produced in the presence of low-pass and high-pass filtered noise”, The Journal of the Acoustical Society of America 126, 1495 (2009)

According to Reference Literature 4, utterances were made under broadband noise, high-pass noise (notched; cutoff 4 kHz), and low-pass noise (bandpass; cutoff 4 kHz), and checking the sound pressure, duration, and F0 of uttered speech sounds revealed that the sound pressure is greater, the duration is longer, and F0 is higher in the order of high-pass<low-pass<broadband.

[Reference Literature 4] Stowe, L. M., & Golob, E. J., “Evidence that the Lombard effect is frequency-specific in humans”, The Journal of the Acoustical Society of America, 2013, 134, 640-647.

That is to say, Reference Literatures 3 and 4 have shown that the strength of Lombard effect increases in the order of high-pass<low-pass<broadband. Put differently, high-pass noise can be said not to cause much Lombard effect and not change the clearness of utterance significantly.

The present inventors conducted an experiment using low-pass filter speech sound (no noise), speech sound with 4 kHz high-pass noise added, and speech sound with broadband noise added at the time of perturbation of such formant frequencies, which showed that the strength of compensatory response was in the order of low-pass filter<high-pass noise=broadband noise. Also, asking the subject to evaluate “whether the utterance sounds like voice uttered by him/herself” on a scale of five levels at the time of perturbation, it revealed that scores were in the order of high-pass noise<low-pass filter<broadband noise, which is different from the pattern of compensatory response. Note that a higher score indicates that utterance sounds closer to voice the subject him/herself uttered. This means that while high-pass noise in auditory feedback contributes to precise auditory feedback because it increases compensatory response, it may also cause the subject to concentrate attention to auditory feedback and enhance utterance effort as the score decreases. These experiments, the results thereof, and the effects and applications derived from them have even not been assumed before and unknown.

Considering the foregoing results of the experiments, this embodiment uses speech signals with high-pass noise added as feedback speech sound. This enables a speech signal that does not cause Lombard effect and that facilitates the occurrence of compensatory response (facilitates concentration of attention to auditory feedback) to be fed back as feedback speech sound to the subject. The efficacy of this approach is confirmed by the foregoing experiments.

FIG. 10 is a functional block diagram of the training device according to the fifth embodiment and FIG. 11 shows an example of its processing flow. The fifth embodiment is described focusing on differences from the third embodiment.

The training device 400 includes the control unit 410, the presentation unit 120, the sound pickup unit 130, the signal analysis unit 140, the storage unit 141, the conversion unit 250, a noise addition unit 655, the feedback unit 160, the evaluation unit 470 and the second control unit 480. The training device 400 is described below focusing on differences from FIG. 7 .

The training device 400 presents an utterance content that the subject should utter to the subject via the presentation unit 120, picks up the speech sound uttered by the subject via the sound pickup unit 130, feeds back the picked-up speech signal to the subject via the feedback unit 160 with high-pass noise added and with or without conversion, and performs an utterance training based on the amount of change in the pickup formant frequencies.

Noise Addition Unit 655

The noise addition unit 655 takes as input a speech signal which has been converted by the conversion unit 250, adds high-pass noise to the converted speech signal (S655), and may output it to the feedback unit 160. The feedback unit 160 performs processing using the output of the noise addition unit 655, in other words, a converted speech signal with high-pass noise added, instead of the output of the conversion unit 250 (a speech signal converted by the conversion unit 250). For the cutoff frequency of high-pass noise, an appropriate value may be determined in advance such as by an experiment. It is apparent from the aforementioned experiment that an effect is yielded when the value is set to about 4 kHz, for example.

The other arrangements are similar to the third embodiment.

Effects

With such an arrangement, similar effects to the third embodiment can be achieved. Furthermore, the novel approach of making utterance while listening to speech sound with high-pass noise added is considered to be effective for utterance training because (1) Lombard effect is less likely to occur, (2) precise auditory feedback is achieved (no compensatory response occurring means that the subject is not utilizing auditory feedback), and (3) moderate burden is applied to the brain such that the subject can concentrate attention to auditory feedback. Similar effects can be achieved by a combination of this embodiment and the variant of the third embodiment or the fourth embodiment (see FIGS. 10 and 11 ).

Other Variants

The various processes described above can be performed by loading a program for causing the steps of the method above to be executed into a recording unit 2020 of the computer shown in FIG. 12 , thus operating a control unit 2010, an input unit 2030, and an output unit 2040. The presentation unit 120 may be a display, a speaker, an earphone and the like build in a computer, or a display, a speaker, an earphone and the like as an external device that operates based on output signals of a computer. Similarly, the sound pickup unit 130 and the feedback unit 160 as interfaces with the user may be built in a computer or be an external device.

The program describing the processing actions can be recorded on a computer-readable recording medium. The computer-readable recording medium can be any kind of media such as a magnetic recording device, optical disk, a magneto-optical recording medium, and semiconductor memory.

The program is distributed by selling, transferring, or lending of a removable recording medium with the program recorded thereon, such as a DVD and a CD-ROM, for example. Further, the program may be stored in a storage device of a server computer and the program may be transferred from the server computer to other computers over a network, thereby distributing the program.

A computer that executes such a program first stores the program recorded on the removable recording medium or the program transferred from the server computer in its storage device once. Then, in execution of processing, the computer reads the program stored in its recording medium and executes processing in accordance with the read program. As another implementation of the program, a computer may directly read the program from a removable recording medium and execute processing according to the program, and furthermore, the computer may execute processing according to a received program every time a program is transferred to the computer from the server computer. The processing described above may also be executed by a so-called ASP (Application Service Provider) service, which implements processing functions only via execution instructions for a program and acquisition of results without transferring the program from the server computer to the computer. Programs in the present form shall encompass any information that is used for processing by an electronic computer and comparable to a program (such as data with a nature defining computer processing though not a direct command on a computer).

In the form, although the present devices are described as being implemented by execution of a predetermined program on a computer, at least some of their processing actions may be embodied in hardware. 

1. A training device for performing utterance training upon a subject, the training device comprising a processor configured to execute a method comprising: determining, based on a picked-up speech signal, a first formant frequency and a second formant frequency; converting the picked-up speech signal using a lowpass filter with a cutoff frequency being a first predetermined value with or without change of feedback formant frequencies which are formant frequencies of the picked-up speech signal; adding high-pass noise to the converted speech signal; feeding back the converted speech signal with the high-pass noise added to a subject; calculating a compensatory response vector by using: pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject; and determining an evaluation based on the compensatory response vector and a correct compensatory response vector, wherein whether to make the subject conduct utterance training with a same utterance content repeatedly or not is determined based on a relation of magnitude between the evaluation and a predetermined threshold.
 2. A training device for performing utterance training upon a subject, the training device comprising a processor configured to execute a method comprising: determining, based on a picked-up speech signal, a first formant frequency and a second formant frequency; converting the picked-up speech signal using a lowpass filter with a cutoff frequency being a first predetermined value or a second predetermined value greater than the first predetermined value to the picked-up speech signal; adding high-pass noise to the converted speech signal; feeding back the converted speech signal with the high-pass noise added to a subject; and determining an evaluation based on: pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by application of the first predetermined value as the cutoff frequency to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted by application of the second predetermined value as the cutoff frequency to the subject, wherein whether to make the subject conduct utterance training with a same utterance content repeatedly or not is determined based on a relation of magnitude between the evaluation and a predetermined threshold.
 3. A computer implemented method for training utterance of a subject, comprising: determining, based on a picked-up speech signal, a first formant frequency and a second formant frequency; converting, based on a use of a lowpass filter with a cutoff frequency being a first predetermined value with or without change of feedback formant frequencies which are formant frequencies of the picked-up speech signal, the picked-up speech signal; adding high-pass noise to the converted speech signal; feeding back the converted speech signal with the high-pass noise added to a subject; calculating a compensatory response vector by using: pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted with change of the feedback formant frequencies to the subject, and pickup formant frequencies which are formant frequencies of a speech signal acquired by picking up an utterance made by the subject while feeding back a speech signal that has been converted without change of the feedback formant frequencies to the subject; and determining an evaluation based on the compensatory response vector and a correct compensatory response vector, wherein whether to make the subject conduct utterance training with a same utterance content repeatedly or not is determined based on a relation of magnitude between the evaluation and a predetermined threshold. 4-5. (canceled)
 6. The training device according to claim 1, wherein the using the lowpass filter prevents aliasing.
 7. The training device according to claim 1, wherein the adding the high-pass noise reduces at least one of: a likelihood of the Lombard effect from occurring, the subject utilizing auditory feedback during the training, or enabling the subject to concentrate attention to the auditory feedback during the training.
 8. The training device according to claim 1, wherein the cutoff frequency associated with the lowpass filter is substantially close to or at 8 kHz.
 9. The training device according to claim 1, wherein a cutoff frequency of the high-pass noise substantially close to 4 kHz.
 10. The training device according to claim 2, wherein the using the lowpass filter prevents aliasing.
 11. The training device according to claim 2, wherein the adding the high-pass noise reduces at least one of: a likelihood of the Lombard effect from occurring, the subject utilizing auditory feedback during the training, or enabling the subject to concentrate attention to the auditory feedback during the training.
 12. The training device according to claim 2, wherein the cutoff frequency associated with the lowpass filter is substantially close to or at 8 kHz.
 13. The training device according to claim 2, wherein a cutoff frequency of the high-pass noise substantially close to 4 kHz.
 14. The computer implemented method according to claim 3, wherein the using the lowpass filter prevents aliasing.
 15. The computer implemented method according to claim 3, wherein the adding the high-pass noise reduces at least one of: a likelihood of the Lombard effect from occurring, the subject utilizing auditory feedback during the training, or enabling the subject to concentrate attention to the auditory feedback during the training.
 16. The computer implemented method according to claim 3, wherein the cutoff frequency associated with the lowpass filter is substantially close to or at 8 kHz.
 17. The computer implemented method according to claim 3, wherein a cutoff frequency of the high-pass noise substantially close to 4 kHz. 